to a large extent - Inglés Sinónimo Diccionario